apartment blocks - Español Inglés Diccionario